glomerular lesion - French English Dictionary